Safety Assessment of Systems Embedded with COTS Components by PIP technique
نویسندگان
چکیده
The difficulties to assess reliability of systems that use COTS components are sometimes compounded by the inaccessibility of some COTS codes. This paper develops an approach of Perturbation of Interface Parameters (PIP) to simulate failures of COTS components. It is to validate the use of PIP as a fault-injection technique to test COTS components and surrounding systems. Tests of a nuclear protection system will be presented to demonstrate that PIP can be used to assess and aid safety designs in COTS based software.
منابع مشابه
Methods for Enhanced Safety Wrapper Design
A key requirement for safety-critical systems that use Commercial Off-TheShelf (COTS) components is that the COTS components do not compromise the reliability, safety and security of the overall system. Safety wrappers can be seen as a means to control the integration of the (often disparate in nature) components to ensure fault tolerance, quality of service and security. This paper discusses n...
متن کاملAssessment of Safety Critical Systems with Cots Software and Software of Uncertain Pedigree (soup)
Missionand safety critical system designers are more and more forced to use a Commercial-Off-The-Shelf (COTS) approach due to more focus on cost and development times, even if COTS components normally are not specifically designed and developed for robust operation. Many safety critical systems have to be assessed or certified by independent organisations. This paper addresses the challenges as...
متن کاملAnalysis of the COTS Debate1
Modern safety standards place considerable emphasis on development-process evidence in the assessment of safety-related systems. The move to use commercial off-the-shelf (COTS) components in such systems has stimulated a debate about their appropriateness, for a feature of COTS items is usually a lack of development-process evidence. After pointing out the attractions of COTS, this paper addres...
متن کاملCOTS Component-Based Embedded Systems - A Dream or Reality?
Embedded systems cover a range of computer systems from ultra small computerbased devices to large, possibly distributed, systems monitoring and controlling complex processes. COTS-based development in embedded systems, with electronic and mechanical components has a long tradition. However component-based development (CBD) with software components, in particular COTS components, is utilized to...
متن کاملUsing COTS Components in Safety-Critical Systems
Risk is a broadranging and multidimensional topic, including both management risks and technical risks. Management risks for COTS are well known, such as loss of market control, rapid obsolescence, and the shift from a buyer’s market to a seller’s market. Technical risk factors are less well understood. These factors include interoperability and performance issues as well as safety. This paper ...
متن کامل